草庐IT

Pytest 固件

全部标签

Jenkins配置pytest+allure报告自动化测试项目

Jenkins配置pytest+allure报告自动化测试项目前置1、pycharm的自动化项目成功运行2、jenkins环境已经配置好:环境、allure插件等新建Itemitem名称填写源码管理页填写此处执行的步骤可配置无不拉取代码,或者git代码ssh地址,全局凭证管理看另外文章https://mp.csdn.net/mp_blog/creation/editor/127495314注:如需要已经写好的测试项目git地址,请私聊构建触发器1、表示定时构建触发的时间,格式遵循cron的语法构建环境选择ExecuteWindowsbatchcommand,表示执行的cmd命令,其实jenki

pytest - Getting Start

前言项目开发中有很多的功能,通常开发人员需要对自己编写的代码进行自测,除了借助postman等工具进行测试外,还需要编写单元测试对开发的代码进行测试,通过单元测试来判断代码是否能够实现需求,本文介绍的pytest模块是一个非常好用的框架,不仅支持简单的测试也支持应用中复杂的功能测试。pytest简介这里引用pytest官方文档中的内容:pytestisamaturefull-featuredPythontestingtoolthathelpsyouwritebetterprograms.Gettingstartpytest安装pytest的运行环境是:python3.63.73.83.9pyp

Openwrt_XiaoMiR3G路由器_刷入Breed固件

当我刷完Breed后,重启没有进入原来的小米路由器固件,但可以进入breed控制台。目前不清楚那个环节出错了。所以本过程会导致路由器无法再直接使用!!!。本过程只刷入Breed,接着编译OpenWrt和刷入OpenWrt请参考: Openwrt_XiaoMiR3G路由器_刷入OpenWrt为小米路由器R3G型号刷入Breed固件。 硬件配置,具体配置参考小米路由器3G参数-小米商城首先进入MiWiFi–小米路由器官网一定要下载开发版本。 找到一个U盘,首先格式化将下载的固件放到U盘中, 重命名miwifi.bin,确保没有其他bin文件。 断电路由器,插入U盘。按住reset键,接通电源,等待

华为EC6108V9E/EC6108V9I_rk3228_安卓4.4.4_通刷_卡刷固件包

华为EC6108V9E/EC6108V9I_rk3228_安卓4.4.4_通刷_卡刷固件包-内有教程特点:1、适用于对应型号的电视盒子刷机;2、开放原厂固件屏蔽的市场安装和u盘安装apk;3、修改dns,三网通用;4、大量精简内置的没用的软件,运行速度提升,多出大量的存储空间;5、去除应用安装限制;6、支持开机自启动、开机密码锁、儿童应用锁、应用隐藏、开机自动进入HDMI等各种花式功能;刷机教程:1、准备FAT32格式的4G或者8G容量的U盘,如果是有多个文件的u盘,最好先格式化清空一下u盘。在U盘根目录下新建upgrade文件夹【固件包帮你建好,直接复制即可】,然后将下载的update.zi

Jlink_V9固件修复教程

最近自己的Jlink坏了,于是找了一个好的Jlink给坏的重新刷了一下固件就修好了。记录一下修复过程,以及遇到的问题。故障现象:Jlink丢失固件之后指示灯不亮,连接板子时,KEIL无法识别。 注:JLINK_V9主控芯片为STM32F205RCT6。解决办法如下:准备一个同型号的Jlink,烧写的Bootloader.bin固件,Jflash.exe、4根母对母杜邦线。按图2所示连接好的Jlink和坏的Jlink。从好JLINK(以下简称A)的20芯输出端的SWDIO、SWCLK、GND连接到坏的JLINK(以下简称B)的预留插针上。注意预留插针的VCC为5.0V,需要将A的VCC与B的VC

【保姆级!完整详细!】小米路由器3 刷openwrt固件并连接上校园网

小米路由器3刷openwrt固件并连接上校园网本篇参考:https://www.bilibili.com/video/BV1dL411A72fhttps://blog.csdn.net/adingge/article/details/125362140小米路由器3刷OpenWrt恩山论坛贴小米路由器3刷openwrt本篇仅作为记录,实际设备不同可能导致流程不同下载小米路由器3的OpenWRT固件固件下载地址(用的是LEDE/OpenWrt固件):https://downloads.x-wrt.com/rom/固件的23.04可能随版本更新有所变化我下载的2个固件为:x-wrt-23.04-b2

鸿蒙智联套餐一:产品json文件配置与固件烧录

目录1JSON文件配置1.1新增产品配置文件1.2参数配置1.3AC-key参数说明1.4生成代码2编译3固件烧录3.1使用HiBurn串口烧录工具烧录固件3.1.1配置HiBurn烧录波特率3.1.2选择固件烧录3.1.3连接串口3.1.4按下复位键,开始烧录3.1.5烧录完成后,断开连接3.2烧录token3.2.1获取token3.2.1.1准备一台带Linux系统的PC,自带OpenSSL3.2.1.2在命令行窗口执行如下命令,生成私钥3.2.1.3执行如下命令,生成私钥对应的公钥3.2.1.4申请软证书3.2.1.5等状态成功后下载软证书3.2.1.6采用配套解密工具,对下载的*.l

2022年K1刷第三方固件教程

前言实验室有台斐讯K1由于官方固件限制(版本号v21.3.x.x)而无法关闭DHCP服务器,因此经常给内网机器分配ip,造成内网机器无法上网。于是就有了关闭K1路由器DHCP的需求,这样就能使K1变成一台交换机而不会影响内网的机器。方案1:降级为旧版固件。该方案是最简单有效的方案。可是找遍了全网也没有发现比较容易获取的旧版固件资源。官网早已无法访问。方案2:刷一个老毛子固件,开启AP模式。这个方案有点折腾,不过刷入之后就能解锁路由器的很多玩法,虽然我只是想让它安安静静当个交换机🤣。刷入第三方固件,大体分为下面三个步骤:配置telnet:打开路由器的telnet访问并正常登陆。刷入breed:使

合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法

合宙AIR32F103CBT6刷回CMSISDAP固件和DAP升级固件以及刷ST-LINKV2-1固件方法📌官方介绍文档:https://wiki.luatos.com/chips/air32f103/index.html📍原理图:https://cdn.openluat-luatcommunity.openluat.com/attachment/20220605164915340_AIR32CBT6.pdf🎈相关篇《【开源电路】ST-LINK/V2、ST-LINK/V2-1、DAP-LINK烧录器(已验证)》✨手上购买的这个两块板子已有2个月了,一直放在这着没动,今天想拿出来给其STM32F

Pytest自动化测试 - 对比RobotFramework框架

 一、前言测试框架的作用是帮助我们管理测试用例、执行测试用例、参数化、断言、生成测试报告等基础性工作,让我们将精力用在测试用例的编写上。好的测试框架应该具有很高的扩展性,支持二次开发,并能够支持多种类型的自动化测试。测试工具的作用是为了完成某一类型的测试,比如Selenium用于对WEBUI进行自动化测试,Appium用来对APP进行自动化测试,Jmeter可以用来进行API自动化测试和性能测试。另外,Java语言中OkHttp库,Python语言中的requests库,这些HTTP的client也可以看做是一种API测试工具。二、框架对比【RobotFramework】RobotFramew